Reusing Software: Issues
نویسنده
چکیده
s reusing both the products of previous software projects, and the processes deployed to produce them, leading to a wide pectrum of reuse approaches, from the building blocks (reusing products) approach on one hand, to the generative or t reusable processor (reusing processes) on the other [68]. We discuss the implication of such approaches on the organiza ion, control, and method of software development, and discuss proposed models for their economic analysis. Software
منابع مشابه
Using Case-Based Reasoning for Reusing Software Knowledge
Reuse of software knowledge is a principle for improving productivity and reliability of software development. To achieve this, reuse must be done systematically. This means that processes for retrieving, reusing, revising, and retaining have to be defined. At the same time organizational issues (such as the establishment of a separate organizational unit responsible for organizational learning...
متن کاملReusing Software Design Expertise
ion, while the remainder occur within a given level. FNIX avoids the issues associated with searching by relying on a
متن کاملReuse and Scalability in Modeling and Simulation Software Engineering
Studying a system using discrete-event computer simulations implies several activities: conceptual model speci cation, software model architecture description, software development, simulation scenario, instrumentation, experimentation planning, computational resources con guration, execution, post-processing and analysis, validation and veri cation (V&V). Many software are required to complete...
متن کاملPortable Software Modules for Speech Recognition
Because speech recognition R&D is conducted in large part through the creation and modification of computer software, productivity depends heavily on software engineering issues , the ease of writing new software and reusing existing software. These issues are relevant not just to the work within a particular R&D group, but also to the exchange of technology among different groups. In particula...
متن کاملA SPEMOntology for Software Processes Reusing
Reusing the best practices and know-how capitalized from existing software process models is a promising solution to model high quality software processes. This paper presents a part of AoSP (Architecture oriented Software Process) for software processes reuse based on software architectures. The solution is proposed after the study of existing works on software process reusing. AoSP approach d...
متن کامل